SDEF
// -----------------------------------------------------------------------------
// MODEL DESCRIPTION:
// Nighclub Bouncer
//
// MODEL AUTHOR:
// Boon
//
/*SINED Cinematic_Bouncer (1 .5 0) (0 0 0) (0 0 0)
Menero's Thug working on the side as a bouncer
*/

// -----------------------------------------------------------------------------
// FILE DECLARATIONS
//
// Model Commands
path models/thug
scale 1.0

// Base Model
thug_base.sbm

// Skins
normal thug_08a_col.tga
//normal	thug_07a.tga
//normal	thug_07b.tga
//normal	thug_07c.tga
//damage	thug_damage_07a.tga
//damage	thug_damage_07b.tga
//damage	thug_damage_07c.tga

// Normal Animations
walk1             walk.sam
run1              run.sam
aidle			tough_1.sam
bidle1		tough_2a.sam
bidle2		tough_2b.sam
btoatwitch		tough_2to1.sam
atobtwitch		tough_1to2.sam

// Id And Group Definitions
//id   2 group head             flesh
////id   3 group head nodraw      flesh
//group head damage 3.0
//id  4 group torso_upper	fabric
//group torso_upper damage 1.2
//id  5 group torso_lower	fabric
//group torso_lower damage 1.0
//id  6 group groin	fabric
//group groin damage 1.5
//id  7 group torso_back	fabric
//group torso_back damage 1.0
//id  11 group leg_left_inside	fabric
//group leg_left_inside damage 0.6
//id  12 group leg_left_outside	fabric
//group leg_left_outside damage 0.5
//id  16 group leg_right_inside	fabric
//group leg_right_inside damage 0.6
//id  17 group leg_right_outside	fabric
//group leg_right_outside damage 0.5
//id  18 group foot_right fabric
//group foot_right damage 0.4
//id  19 group foot_left fabric
//group foot_left damage 0.4
//id  21 group arm_left	fabric
//group arm_left  damage 0.6
//id 26 group arm_right 	fabric
//group arm_right  damage 0.6
//id 28 group hand_right	flesh
//group hand_right damage 0.4
//id 200 group hand_right bone gun 5 160 190 fabric

// -----------------------------------------------------------------------------
// INITIALIZATION SECTION
//
!init:
//
// SERVER Initialization Commands
//
// Class Setup
server classname actor
server script global/bouncer.scr
server setsize "-16 -16 0" "16 16 80"
server crouchsize "-16 -16 0" "16 16 64"
//server weapon Magnum
server health 50
//server item FlakJacket 50
server painthreshold 50
//server meleerange 40
//server meleedamage 40

// Sound Aliases
//server aliascache  snd_attacktaunt1    "monsters/thug/attk1.wav" 1
//server aliascache  snd_attacktaunt2    "monsters/thug/attk2.wav" 1
//server aliascache  snd_attacktaunt3    "monsters/thug/attk3.wav" 1
//server aliascache  snd_attacktaunt4    "monsters/thug/attk4.wav" 1
//server aliascache  snd_attacktaunt5    "monsters/thug/attk5.wav" 1

//server aliascache  snd_panic1    "monsters/thug/retreat1.wav" 1
//server aliascache  snd_panic2    "monsters/thug/retreat2.wav" 1
//server aliascache  snd_panic3    "monsters/thug/retreat3.wav" 1

//server aliascache  snd_pursuit1    "monsters/thug/purs1.wav" 1
//server aliascache  snd_pursuit2    "monsters/thug/purs2.wav" 1
//server aliascache  snd_pursuit3    "monsters/thug/purs3.wav" 1
//server aliascache  snd_pursuit4    "monsters/thug/purs4.wav" 1

//server aliascache  snd_sightenemy1    "monsters/thug/site1.wav" 1
//server aliascache  snd_sightenemy2    "monsters/thug/site2.wav" .4
//server aliascache  snd_sightenemy3    "monsters/thug/site3.wav" 1
//server aliascache  snd_sightenemy4    "monsters/thug/site4.wav" 1
//server aliascache  snd_sightenemy5    "monsters/thug/site5.wav" 1

//server aliascache  snd_inmysights1    "monsters/thug/site1.wav" 1
//server aliascache  snd_inmysights2    "monsters/thug/site2.wav" 1
//server aliascache  snd_inmysights3    "monsters/thug/site3.wav" 1
//server aliascache  snd_inmysights4    "monsters/thug/site4.wav" 1
//server aliascache  snd_inmysights5    "monsters/thug/site5.wav" 1

//server aliascache  snd_idle1          "misc/null.wav"  1
//server aliascache  snd_investigate1   "misc/null.wav" 1
//server aliascache  snd_locate1        "monsters/thug/loc15.wav" 1

//server aliascache  snd_tauntdeath1    "monsters/thug/taunt1.wav" 1
//server aliascache  snd_tauntdeath2    "monsters/thug/taunt2.wav" 1
//server aliascache  snd_tauntdeath3    "monsters/thug/taunt3.wav" 1
//server aliascache  snd_tauntdeath4    "monsters/thug/taunt4.wav" 1

//
// CLIENT Initialization Commands
//
// Sound Aliases

// -----------------------------------------------------------------------------
// MAIN SECTION
//
!main:
// Special Commands

// Normal Animations
//server walk1      5 movementsound
//server walk1     11 movementsound
client walk1		2 footstep
client walk1		7 footstep
//server run1       0 movementsound
//server run1       4 movementsound
client run1 		0 footstep
client run1			4 footstep

server aidle last nextanim atobtwitch
server atobtwitch last nextanim bidle1
server bidle1 last nextanim bidle2
server bidle2 last nextanim btoatwitch
server btoatwitch last nextanim aidle

// Pain Location Based Animations
// Death Location Based Animations
// Crouching Pain Location Based Animations
// Optional Animations
// Scripted Animations

// -----------------------------------------------------------------------------
// SOURCESAFE Update Log
//
// 10/14/98 Ken
// First draft.
//
// -----------------------------------------------------------------------------


//SDEF
//path models/thug
//scale 1
//thug_base03b.tga
//thug_base03a.tga
//thug_base03c.tga
//thug_base.sbm
//
//chair_idle.sam			
//chair_stand_up_fast.sam		
//chair_stand_gun.sam		
//chair_stand_up.sam		
//deatha.sam			
//deathb.sam			
//death_back.sam			
//death_left.sam			
//death_right.sam			
//down_roll_over.sam		
//draw_pistol.sam			
//idle_smoko_a.sam		
//idle_smoko_b1.sam		
//idle_smoko_b2.sam		
//idle_smoko_c.sam		
//idle_smoko_d.sam		
//idle_a.sam			
//idle_b.sam			
//kick.sam			
//pain_groin.sam			
//pain_left_leg1.sam		
//pain_right_leg1.sam		
//pain_left_leg2.sam		
//pain_right_leg2.sam		
//pain_right_arm.sam		
//pain_left_arm.sam		
//pain_head.sam			
//pain_torso.sam			
//pain_back.sam			
//retreat.sam			
//shoot_pistol.sam		
//shoot.sam			
//tough_2to1.sam			
//tough_1to2.sam			
//tough_1.sam			
//tough_2a.sam			
//tough_2b.sam			
//walk.sam			

